Composition of hierarchic default specifications

نویسنده

  • Francisco Miguel Alves Campos de Sousa Dionísio
چکیده

The main contribution of this work has been the establishment of an institution independent theory of composition of hierarchic specifications. Hierarchic specifications consist of formulas (“defaults”) from an underlying logic (institution), organized by priority levels (related by a partial order). These formulas can be defeated when in contradiction with more reliable information (at more important priority levels). Hierarchic specifications model structures with several levels of overriding of general properties, such as those occurring in the specification of classes and subclasses. Composition of hierarchic specifications is formalized in the syntactic and semantic levels by canonical operations in appropriate categories. This composition generalizes the classical framework of institutions (Goguen and Burstall, 1989) and defines the semantics of the syntactic composition of hierarchic specifications (Braß, Lipeck, Ryan, 1991). The following concepts and properties have been introduced in this thesis. • Minimal Semantics. A new semantics for hierarchic specifications, a hierarchy of preference relations, has been defined. This semantics is shown to be the minimal semantics satisfying certain logical and compositional conditions. • Galois Connection. We have shown a Galois connection between hierarchic specifications and their semantics. It expresses the one to one mapping between the theories of hierarchic specifications and their semantics. It implies a one to one mapping between syntactic and semantic operations. It is the basic mechanism of the theory of composition. • Categorial Constructions. A category (hieSpec) of hierarchic specifications and a “mirror” category of their semantics (hiePref) have been defined. Hierarchic specification morphisms consist of signature and priority structure morphisms. Composition of hierarchic specifications is formalized by colimits in the category hieSpec, or by limits in the semantic category hiePref. Existence of these constructions (both in hieSpec and hiePref) is guaranteed by existence of the corresponding signature and priority structure constructions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Composition of Default Specifications

In this paper we develop a theory of composition of default specifications. This theory generalizes the work by Goguen and Burstall, where specifications written in an arbitrary logical system (institution) are structured as combinations of theories. It extends the classical composition by allowing partial re-use (and overriding) of specification modules. The modularisation units are hierarchic...

متن کامل

Specifying with defaults: Compositional semantics

We present an abstract specification theory that formalizes non-monotonic composition constructs from specification languages providing explicit non-monotonic mechanisms as a specification facility. This theory generalizes the institutional framework from Goguen and Burstall by adding defeasibility mechanisms to a given institution. The denotation of a specification module consists of defaults ...

متن کامل

Modular and Visual Specification of Hybrid Systems

Visual description techniques are particularly important for the design of hybrid systems, because specifications of such systems usually have to be discussed between engineers from a number of different disciplines. Modularity is vital for hybrid systems not only because it allows to handle large systems, but also because it permits to think in terms of components, which is familiar to enginee...

متن کامل

A Modular Visual Model for Hybrid Systems

Visual description techniques are particularly important for the design of hybrid systems because specifications of such systems must usually be discussed between engineers from a number of different disciplines. Modularity is vital for hybrid systems not only because it allows to handle large systems, but also because hybrid systems are naturally decomposed into the system itself and its envir...

متن کامل

Hierarchical Defaults in Specifications

The goal of this paper is to explain the usage and semantics of hierarchical defaults in logical specifications. We discuss the usefulness of defaults for different specification scenarios like specialization, aggregation, explanation, revision, etc. To understand defaults formally, we introduce a general framework parameterized on the underlying logical institution extended by an instantiation...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997